草庐IT

Codeforces 1672 E. notepad.exe

全部标签

python - 使用 py2exe 时使用 Numpy 创建一个 tcl 文件夹

在我的Python程序上使用py2exe时,我得到了一个可执行文件,还有一个tcl\文件夹。这很奇怪,因为我根本不使用tcl/tk并且在我的代码中没有任何与tkinter相关的内容。为什么导入numpy负责添加这个tcl\文件夹?如何防止这种情况发生?测试.pyimportnumpyprint'hello'PY2EXE代码fromdistutils.coreimportsetupimportpy2exesetup(script_args=['py2exe'],windows=[{'script':'test.py'}],options={'py2exe':{'compressed':1

python - PyInstaller with Pandas 创建超过 500 MB 的 exe

我尝试使用PyInstaller3.2.1创建一个exe文件,出于测试目的,我尝试为以下代码制作一个exe:importpandasaspdprint('helloworld')经过相当长的时间(15分钟以上),我完成了620MB大小的dist文件夹并构建了150MB。我在Windows上工作,使用Python3.5.2|Anaconda自定义(64位)。可能值得注意的是,在dist文件夹中,mkl文件占近300MB。我使用“pyinstaller.exefoo.py”运行pyinstaller。我尝试使用--exclude-module来排除一些依赖项,但最终还是得到了巨大的文件。无

python - 如何在python脚本中获取exe的输出?

当我在Python中调用外部.exe程序时,如何从.exe应用程序中获取printf输出并将其打印到我的PythonIDE? 最佳答案 要从Python调用外部程序,请使用subprocess模块。Thesubprocessmoduleallowsyoutospawnnewprocesses,connecttotheirinput/output/errorpipes,andobtaintheirreturncodes.文档中的示例(output是一个提供子进程输出的文件对象。):output=subprocess.Popen(["m

python - Py2exe - win32api.pyc ImportError DLL 加载失败

我正在尝试使用py2exe来分发我编写的python应用程序。一切似乎都很顺利,但是当我在另一台机器上运行它时,它失败并出现以下错误:Traceback(mostrecentcalllast):File"application.py",line12,inFile"win32api.pyc",line12,inFile"win32api.pyc",line10,in__loadImportError:DLLloadfailed:Thespecifiedprocedurecouldnotbefound.我用谷歌搜索了这个但没有找到太多,但尝试了以下建议无济于事:在win32api之前导入了

通过 cmd 打开时 python.exe 已停止工作

大约两天前,我尝试在cmd中打开它后,Python停止响应。我尝试重新安装Python并在Internet上搜索可能的解决方案,但没有找到答案。这个问题还在继续。 最佳答案 尝试执行此操作下载/打开python安装程序(对应于您的python版本)。打开后,单击Repair。这将修复Python。如果您仍然遇到问题,请尝试执行以下操作:1.打开安装程序2.点击修改3.选中显示AddPythontoenvironmentalvariables的按钮。 关于通过cmd打开时python.ex

python - 为什么python subprocess.Popen通过cmd.exe启动一个子进程?

我这样调用子进程:command='c:\somepath\myexe.exe'startupinfo=subprocess.STARTUPINFO()startupinfo.dwFlags|=subprocess.STARTF_USESHOWWINDOWp=subprocess.Popen(command,shell=False,startupinfo=startupinfo)它似乎不是直接启动myexe.exe,而是通过cmd.exe。我可以在这里避免使用cmd.exe吗? 最佳答案 如果您使用的是Python2.7-使用sub

python - 是否可以在 Vista 上构建 exe 并使用 py2exe 在 XP 上部署

我在WindowsVista上使用python创建了一些程序。但是我想在WindowsXP上部署它。是否有必要在windowsXP上重新构建?或者有可能构建适用于这两个系统的构建?编辑(编辑2-非常简单的程序也不起作用):我的设置:fromdistutils.coreimportsetupimportpy2exesetup(console=['orderer.py'])使用依赖项浏览器我检查了依赖项是:msvcr90.dllkernel32.dll+ntdll.dll几乎解决了:我发现安装:http://www.microsoft.com/downloads/details.aspx?

python - 如何在 Linux 中安装 py2exe 模块

我下载了实际的py2exe包。但我不知道如何在我的系统中获取它。我的意思是我可以100%地按照教程进行操作,但是我找不到任何如何将py2exe安装到我的kubuntu11.10的方法。我也找不到可以包含到我的工作文件夹中的py2exe.py。有人能帮我看看这个项目必须要到明天才能完成吗?谢谢你的帮助干杯,克里斯 最佳答案 Py2exe必须在Windows上运行,你不能在Linux上运行它。(也许酒会有帮助,但我不确定) 关于python-如何在Linux中安装py2exe模块,我们在St

python - 创建不带 MSVCP90.dll 的 Python EXE

我正在尝试使用Py2Exe将python程序(使用wxPython)转换为Windowsexe,但存在关于MSVCP90.dll的错误。看完py2exefailstogenerateanexecutable在StackOverflow上,它说我需要下载这个文件。但是,它还表示所有目标用户都必须下载此文件。这将给我的用户带来极大的不便(主要是不知道如何下载文件的企业客户),那么有没有办法将其与程序一起打包?谢谢! 最佳答案 什么是MSVCP90.dllMSVCP90.dll是多线程、动态的VisualStudio2008C运行时库。通

python - 使用 py2exe 编译时打印不工作

这是我非常简单的代码,打印argvs:importsysargv=sys.argvforeachinsys.argv:printeach这是运行时的输出:e:\python>pythontest1.py12345test1.py12345我想编译它,所以我用py2exe做了一个:e:\python>pythonsetup.pypy2exe和我的setup.py:fromdistutils.coreimportsetupimportpy2exe,sys,ossys.argv.append('py2exe')setup(options={'py2exe':{'bundle_files':3